Arnon Avron and Anna Zamansky Non-deterministic Semantics for Logical Systems
نویسنده
چکیده
The principle of truth-functionality (or compositionality) is a basic principle in many-valued logic in general, and in classical logic in particular. According to this principle, the truth-value of a complex formula is uniquely determined by the truth-values of its subformulas. However, real-world information is inescapably incomplete, uncertain, vague, imprecise or inconsistent, and these phenomena are in an obvious conflict with the principle of truth-functionality. One possible solution to this problem is to relax this principle by borrowing from automata and computability theory the idea of non-deterministic computations, and apply it in evaluations of truth-values of formulas. This leads to the introduction of non-deterministic matrices (Nmatrices) — a natural generalization of ordinary multi-valued matrices, in which the truth-value of a complex formula can be chosen nondeterministically out of some non-empty set of options. There are many natural motivations for introducing non-determinism into the truth-tables of logical connectives. We discuss some of them below. They give rise to two different ways in which non-determinism can be incorporated: the dynamic and the static. In both the value v(¦(ψ1, . . . , ψn)) assigned to the formula ¦(ψ1, ..., ψn) is selected from a set ¦̃(v(ψ1), . . . , v(ψn)) (where ¦̃ is the interpretation of ¦). In the dynamic approach this selection is made separately and independently for each tuple 〈ψ1, . . . , ψn〉. Thus the choice of one of the possible values is made at the lowest possible (local) level of computation, or on-line, and v(ψ1), . . . , v(ψn) do not uniquely determine v(¦(ψ1, . . . , ψn)). In contrast, in the static semantics this choice is made globally, system-wide, and the interpretation of ¦ is a function, which is selected before any computation begins. This function is a “determinisation” of the non-deterministic interpretation ¦̃, to be applied in computing the value of any formula under the given valuation. This limits non-determinism, but still leaves the freedom of choosing the above function among all those that are compatible with the non-deterministic interpretation ¦̃ of ¦.
منابع مشابه
Canonical Signed Calculi, Non-deterministic Matrices and Cut-Elimination
Canonical propositional Gentzen-type calculi are a natural class of systems which in addition to the standard axioms and structural rules have only logical rules where exactly one occurrence of a connective is introduced and no other connective is mentioned. Cutelimination in such systems is fully characterized by a syntactic constructive criterion of coherence. In this paper we extend the theo...
متن کاملStrong Cut-Elimination, Coherence, and Non-deterministic Semantics
An (n, k)-ary quantifier is a generalized logical connective, binding k variables and connecting n formulas. Canonical systems with (n, k)-ary quantifiers form a natural class of Gentzen-type systems which in addition to the standard axioms and structural rules have only logical rules in which exactly one occurrence of a quantifier is introduced. The semantics for these systems is provided usin...
متن کاملA Triple Correspondence in Canonical Calculi: Strong Cut-Elimination, Coherence, and Non-deterministic Semantics
An (n, k)-ary quantifier is a generalized logical connective, binding k variables and connecting n formulas. Canonical systems with (n, k)-ary quantifiers form a natural class of Gentzen-type systems which in addition to the standard axioms and structural rules have only logical rules in which exactly one occurrence of a quantifier is introduced. The semantics for these systems is provided usin...
متن کاملCanonical Calculi: Invertibility, Axiom Expansion and (Non)-determinism
We apply the semantic tool of non-deterministic matrices to characterize two important properties of canonical Gentzen-type calculi: invertibility of rules and axiom expansion. We show that in every canonical calculus G satisfying a natural condition, the following are equivalent: (i) the connectives of G admit axiom expansion, (ii) the rules of G are invertible, and (iii) G has a characteristi...
متن کاملCut-free sequent calculi for C-systems with generalized finite-valued semantics
In [5], a general method was developed for generating cut-free ordinary sequent calculi for logics that can be characterized by finite-valued semantics based on non-deterministic matrices (Nmatrices). In this paper, a substantial step towards automation of paraconsistent reasoning is made by applying that method to a certain crucial family of thousands of paraconsistent logics, all belonging to...
متن کاملGeneralized Non-deterministic Matrices and (n, k)-ary Quantifiers
An (n, k)-ary quantifier is a generalized logical connective, binding k variables and connecting n formulas. Canonical Gentzen-type systems with (n, k)-ary quantifiers are systems which in addition to the standard axioms and structural rules have only logical rules in which exactly one occurrence of an (n, k)-ary quantifier is introduced. The semantics of such systems for the case of k ∈ {0, 1}...
متن کامل